package com.test.demo;

/**
 * @ClassName DiGui
 * @Description TODO
 * @Author DouWeiWei
 * @Date 2020/9/11 10:59
 */
public class Recursion {
    //    public static void main(String[] args) {
//        System.out.println(factorial(5));
//    }
//    static long factorial(int n){
//        if (n==1){
//            return 1;
//        }else {
//            return n*factorial(n-1);
//        }
//    }
    public static void main(String[] args) {
        System.out.println(niMa(5));
    }

    static long niMa(int n) {
        if (n == 1) {
            return 1;
        } else {
            return n * niMa(n - 1);
        }
    }
}
